physical meteorology - Turkish English Dictionary